weave (someone's) way through

Translations
пробираться через
She had to weave her way through the crowded market.
Ей пришлось пробираться через переполненный рынок.
Definitions
To navigate or move skillfully through a crowded or complex environment, often by making quick or agile adjustments to avoid obstacles.